package com.example.project.projectspringcloud.entity.sys;

import com.example.project.projectspringcloud.entity.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

@Data
@EqualsAndHashCode(callSuper = false)
public class Area extends BaseEntity {

    /**
     * 城市代码前缀
     */
    private Integer codePrefix;

    /**
     * 城市代码
     */
    private Integer code;

    /**
     * 城市名称
     */
    private String name;

    /**
     * 父ID
     */
    private Integer pid;

    /**
     * 城市等级
     */
    private Integer level;

    /**
     * 是否开启
     */
    private Integer isOpen;

    /**
     * 首字母
     */
    private String initial;

    public Area() {

    }

    public Area(Integer id) {
        setId(id);
    }
}